home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #12 / Amiga Plus CD - 2002 - No. 12.iso / Tools / Development / pv-0.2.6 / doc / pv.spec < prev    next >
Encoding:
Text File  |  2002-11-17  |  2.2 KB  |  72 lines

  1. Summary: Monitor the progress of data through a pipe.
  2. Name: pv
  3. Version: 0.2.6
  4. Release: 1
  5. Copyright: Artistic
  6. Group: Development/Tools
  7. Source: http://www.ivarch.com/programs/sources/pv-0.2.6.tar.gz
  8. BuildRoot: /var/tmp/%{name}-%{version}-root
  9.  
  10. %description
  11. PV ("Pipe Viewer") is a tool for monitoring the progress of data through a
  12. pipeline.  It can be inserted into any normal pipeline between two processes
  13. to give a visual indication of how quickly data is passing through, how long
  14. it has taken, how near to completion it is, and an estimate of how long it
  15. will be until completion.
  16.  
  17. %prep
  18. %setup
  19.  
  20. %build
  21. CFLAGS="$RPM_OPT_FLAGS" sh ./configure \
  22.   --prefix=/usr \
  23.   --infodir=/usr/share/info \
  24.   --mandir=/usr/share/man \
  25.   --sysconfdir=/etc
  26. make
  27.  
  28. %install
  29. [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf "$RPM_BUILD_ROOT"
  30. [ -e "$RPM_BUILD_ROOT" ] || mkdir -m 755 "$RPM_BUILD_ROOT"
  31. [ -e "$RPM_BUILD_ROOT/etc" ] || mkdir -m 755 "$RPM_BUILD_ROOT/etc"
  32. [ -e "$RPM_BUILD_ROOT/usr" ] || mkdir -m 755 "$RPM_BUILD_ROOT/usr"
  33. [ -e "$RPM_BUILD_ROOT/usr/bin" ] || mkdir -m 755 "$RPM_BUILD_ROOT/usr/bin"
  34. [ -e "$RPM_BUILD_ROOT/usr/share" ] || mkdir -m 755 "$RPM_BUILD_ROOT/usr/share"
  35. [ -e "$RPM_BUILD_ROOT/usr/share/man" ] || mkdir -m 755 "$RPM_BUILD_ROOT/usr/share/man"
  36. [ -e "$RPM_BUILD_ROOT/usr/share/man/man1" ] || mkdir -m 755 "$RPM_BUILD_ROOT/usr/share/man/man1"
  37. [ -e "$RPM_BUILD_ROOT/usr/share/info" ] || mkdir -m 755 "$RPM_BUILD_ROOT/usr/share/info"
  38. [ -e "$RPM_BUILD_ROOT/usr/share/locale" ] || mkdir -m 755 "$RPM_BUILD_ROOT/usr/share/locale"
  39. make install
  40.  
  41. %clean
  42. [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf "$RPM_BUILD_ROOT"
  43.  
  44. %pre
  45.  
  46. %post
  47. [ -x /sbin/install-info ] \
  48. && [ -e /usr/share/info/dir ] \
  49. && /sbin/install-info /usr/share/info/pv.info.gz /usr/share/info/dir
  50.  
  51. %preun
  52. [ -x /sbin/install-info ] \
  53. && [ -e /usr/share/info/dir ] \
  54. && /sbin/install-info --delete /usr/share/info/pv.info.gz \
  55.                                /usr/share/info/dir
  56.  
  57. %postun
  58.  
  59. %files
  60. %defattr(-, root, root)
  61. /usr/bin/*
  62. %docdir /usr/share/man/man1
  63. %docdir /usr/share/info
  64. /usr/share/man/man1/*
  65. /usr/share/info/*
  66. /usr/share/locale/*/LC_MESSAGES/*
  67. %doc README doc/NEWS doc/TODO doc/COPYING
  68.  
  69. %changelog
  70. * Tue Jul 16 2002 Andrew Wood <andrew.wood@ivarch.com>
  71. - first draft of spec file created
  72.